#ifndef PECA_EXPLOSAO_H
#define PECA_EXPLOSAO_H

#include <SDL/SDL.h>
#include "sprite.h"
#include <list>

using namespace std;

/******************************************************************************
    Objeto uma peca de uma explosao
******************************************************************************/
class Peca_Explosao {
	public:
        //Imagem da peca
        SDL_Surface* img;
        
        //Posicao da imagem
        double x, y;
        double y0;
        
        //Velocidade inicial
        float vy0 , vx0;

        //Tempo inicial
        Uint32 t;
        
        Peca_Explosao(int tipo, float vy0, float vx0, double x, double y);
        void Atualizar(Uint32 dt);
        void Draw(SDL_Surface *tela);
		~Peca_Explosao(void);
};

#endif
